algae filter - Español Inglés Diccionario